package com.ruoyi.psi.purchase.storage.domain;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 物料验收看板显示类
 */
public class MaterialAcceptanceRecord extends BaseEntity {
    /**
     * 采购订单入库编号
     */
    private String purchaseStorageId;
    /**
     * 产品编号
     */
    @Excel(name = "产品编号")
    private String produceId;
    /**
     * 批号
     * 入库编号+产品编号
     */
    private String BatchNumber;

    /**
     * 类别编号
     */
    @Excel(name = "类别编号")
    private String baseCategoryId;
    /**
     * 类别名称
     */
    @Excel(name = "类别名称")
    private String baseCategoryName;
    /**
     * 产品名称
     */
    @Excel(name = "产品名称")
    private String produceName;
    /**
     * 计量单位编号
     */
    @Excel(name = "计量单位编号")
    private String baseUnitId;
    /**
     * 计量单位名称
     */
    @Excel(name = "计量单位名称")
    private String baseUnit;
    /**
     * 产品规格
     */
    @Excel(name = "产品规格")
    private String produceSpecs;
    /**
     * 入库数量
     */
    private double purchaseStorageNumber;
    /**
     * 验收状态
     * 已检/未检
     */
    private String acceptancePhase;

    public String getPurchaseStorageId() {
        return purchaseStorageId;
    }

    public void setPurchaseStorageId(String purchaseStorageId) {
        this.purchaseStorageId = purchaseStorageId;
    }

    public String getProduceId() {
        return produceId;
    }

    public void setProduceId(String produceId) {
        this.produceId = produceId;
    }

    public String getBatchNumber() {
        return BatchNumber;
    }

    public void setBatchNumber(String batchNumber) {
        BatchNumber = batchNumber;
    }

    public String getBaseCategoryId() {
        return baseCategoryId;
    }

    public void setBaseCategoryId(String baseCategoryId) {
        this.baseCategoryId = baseCategoryId;
    }

    public String getBaseCategoryName() {
        return baseCategoryName;
    }

    public void setBaseCategoryName(String baseCategoryName) {
        this.baseCategoryName = baseCategoryName;
    }

    public String getProduceName() {
        return produceName;
    }

    public void setProduceName(String produceName) {
        this.produceName = produceName;
    }

    public String getBaseUnitId() {
        return baseUnitId;
    }

    public void setBaseUnitId(String baseUnitId) {
        this.baseUnitId = baseUnitId;
    }

    public String getBaseUnit() {
        return baseUnit;
    }

    public void setBaseUnit(String baseUnit) {
        this.baseUnit = baseUnit;
    }

    public String getProduceSpecs() {
        return produceSpecs;
    }

    public void setProduceSpecs(String produceSpecs) {
        this.produceSpecs = produceSpecs;
    }

    public double getPurchaseStorageNumber() {
        return purchaseStorageNumber;
    }

    public void setPurchaseStorageNumber(double purchaseStorageNumber) {
        this.purchaseStorageNumber = purchaseStorageNumber;
    }

    public String getAcceptancePhase() {
        return acceptancePhase;
    }

    public void setAcceptancePhase(String acceptancePhase) {
        this.acceptancePhase = acceptancePhase;
    }
}
